package com.hzzy.service;

import java.util.List;
import java.util.Map;

import com.hzzy.bean.HzDormMember;
import com.hzzy.bean.HzDormitoryCheckins;
import com.hzzy.bean.HzTeacher;

/**
 * 寝室点到
 * 
 * @author LSJ 2016年5月12日
 *
 */
public interface HzCheckDormService {
	/**
	 * 查询寝室成员
	 * @param studentid
	 * @return
	 */
	List<HzDormMember> queryDormMember (Map<String,Object> param);
	/**
	 * 更具寝室长id查询寝室联系人列表
	 * @param param
	 * @return
	 */
	List<HzTeacher> queryDormContactByStudentId (Map<String,Object> param);
	/**
	 * 插入点到记录
	 * 
	 */
	int addDormCheck(HzDormitoryCheckins param);
	/**
	 * 查询今天是否已经点到
	 */
	List<HzDormitoryCheckins> checkDormCheckinsByStudentId(Map<String, Object> param);
	/**
	 * 查询该学号今天点到的状态
	 */
	int  checkDormMemberstateByStudentId(String studentid,String date);
	/**
	 * 修改该学号今天点到的状态
	 */
	int  updateDormCheck(String studentid,int dcstate,String date);

	/**
	 * 查看该学号今天是否点到
	 */
	int  checkDormMemberischeckByStudentId(String studentid,String date);
}
